* {
  margin: 0;
  padding: 0;
}

li {
  list-style: none;
}

.upload-pic{margin:0 10px 10px 5px;}
.upload-pic .tabs{font-size:12px;position:relative;padding-left:22px;overflow:hidden;zoom:1;}
.upload-pic .tabs li{float:left;width:auto;margin-top:3px;margin-right:3px;background:red;}
.upload-pic .tabs .upload-pic .tabs li span,.upload-pic .tabs li a{background:url(../../images/admin/upload_pic_tabs.png) no-repeat;}
.upload-pic .tabs li span{float:left;margin:0;background-color:#e8f2fe;}
.upload-pic .tabs li a{float:left;line-height:23px;color:#424240;padding:0 9px;border-bottom:1px solid #add2ff;background-position:right -30px;}
.upload-pic .tabs .selected span{background-position:0 -60px;background-color:white;}
.upload-pic .tabs .selected a{line-height:26px;color:black;font-weight:bold;border-bottom-color:white;background-position:right -90px;text-decoration: none;}
.upload-pic .tabs li a:hover{text-decoration:none;}
.upload-pic .panel{zoom:1;margin-top:-1px;background:white;border:1px solid #add2ff;padding:8px;}
.upload-pic .panel iframe{background:#ccc;}

.pic-manager .side,.pic-manager .side li,.pic-manager .upload a,.upload-video .upload,.upload-manager .preview{background:url(../../images/admin/upload_sets.png) no-repeat;}
.pic-manager{padding-left:128px;min-height:120px;_height:120px;}
.pic-manager .side{position:absolute;margin-left:-128px;width:128px;background-position:105px 34px;}
.pic-manager .side div{width:98px;height:98px;background:#ffd9c0;border:1px solid #ffc097;}
.pic-manager .side ul{padding:1px 0 0 1px;}
.pic-manager .side li{float:left;margin-right:2px;background-position:-32px -20px;text-indent:-9999px;width:18px;height:20px;}
.pic-manager .side li.s1{background-position:-32px 0;}
.pic-manager .main{width:490px;overflow:hidden;}
.pic-manager .main ul{overflow:hidden;zoom:1;width:1000px;}
.pic-manager .main li{float:left;position:relative;width:90px;margin-right:10px;*margin-right:9px;}
.pic-manager .main span{display:block;}
.pic-manager .preview{display:table-cell;vertical-align:middle;text-align:center;width:88px;height:88px;line-height:88px;*font-size:80px;font-family:arial;border:1px solid #cfcfcf;overflow:hidden;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);background-position:20px -120px;background-color:white;}
.pic-manager .unsupport .preview{background-position:16px -131px;}
.pic-manager .support .preview{background-position:-9999px 0;}
.pic-manager .first .preview{border-color:#ffc097;}
.pic-manager .preview img{max-width:88px;max-height:88px;vertical-align:middle;}
.panel-net .main .upload{display:none;}
.pic-manager .upload a{margin-top:7px;width:90px;height:20px;overflow:hidden;background-position:-32px -40px;display:block;cursor:pointer;}
.pic-manager .upload a:hover,.pic-manager .upload a.hover{background-position:-32px -60px;}
.pic-manager .upload input{opacity:0;filter:alpha(opacity=0);width:100px;height:40px;font-size:40px;direction:rtl;cursor:pointer;*margin-left:-8px;*margin-top:-5px;}


.upload-manager .first .moveleft{background-position:-55px -14px;}
.upload-manager .last .moveright{background-position:-66px -14px;}
.upload-manager .main p{font-weight:bold;margin-bottom:6px;}
.upload-manager .main p span{display:inline;color:#f50;}

.selected{
  border: 1px solid #add2ff;
  border-bottom: none;
}

.msg {
color: #404040;
line-height: 18px;
padding: 2px 10px 2px 23px; 
font-size: 12px;
border: 1px solid #ffc097;
background: #ffffe5 url("../../images/admin/tips.jpg") 4px 1px no-repeat;
width: 555px;
}

.msg .tips
{
background-position: 3px -197px;
background-color: #ffffe5;
}

.upload-pic .panel {
  width: 623px;
  margin-left:60px;
}

.label {
  font-size: 12px;
  float: left;
}

.loading .preview {
  background: transparent url("../../images/admin/loading_blue_large.gif") 50% 50% no-repeat;
}